supercharging unit - French English Dictionary